У меня есть проблема с шаблоном этой новой "фичи" shop script "заказ на одной странице".
Вот это:

Установлена последняя версия темы, в настройках темы выбрано показывать в две колонки.
У вас на сайте в демо все в порядке, а у меня получается так, что flex модель не работает так как левый и правый блок находятся не внутри flex блока и поэтому правый "уезжает" под левый.
Должно быть так:
<div class="n-checkout__inner" id="js-order-page">
<div class="n-checkout__column n-checkout__column_cart"></div>
<div class="n-checkout__column n-checkout__column_check" id="js-order-form"></div>
</div>
А у меня вот так:
<div class="n-checkout__inner" id="js-order-page">
<div class="n-checkout__column n-checkout__column_cart"></div>
</div>
<div class="n-checkout__column n-checkout__column_check" id="js-order-form"></div>
Может ваш специалист посмотреть в чем дело.
P.S. Да и как я вижу в теме не предусмотрена настройка "Разрешить покупателям выбирать другой артикул товара в корзине". Если ее включать ломается верстка в этом блоке.
Можно ссылку на проблемную страницу?
Подобных жалоб еще не было, и раз вы сами видите, что в демо-витрине всё работает корректно, то напрашивается теория об изменениях. Проверьте все ваши модификации в теме. Похоже где-то не закрыт или наоборот закрыт лишний div, что и ломает верстку.